cannot do well - Espagnol Anglais Dictionnaire